short skirt/petticoat - Allemand Anglais Dictionnaire